Skip to main content

Permissions

Permissions

The SDK requires the following permissions to function correctly. These permissions must be declared in the AndroidManifest.xml file:

  • Required for all internet-based services
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • Required to attach photos taken with the camera in the chat
<uses-permission android:name="android.permission.CAMERA" />
  • Required to attach photos from the gallery and documents on Android versions below 13
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!--DEPRECATED-->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  • Required to correctly receive events via a BroadcastReceiver
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <!--DEPRECATED-->
  • Required to post push notifications (Android 13 / API level 33 and above)
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />